boarding pupil - French English Dictionary